package com.dog.basics.bean.vo.admin.mtkj;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author hangdy
 * @description: TODO
 * @date 2020/11/14 16:26
 */
@Data
public class GoodFromVo {
    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id", dataType = "Long")
    private Long id;

    /**
     * 商品名称
     */
    @ApiModelProperty(value = "商品名称", dataType = "String")
    private String name;

    /**
     * 商品类型id
     */
    @ApiModelProperty(value = "商品类型id", dataType = "Long")
    private Long typeId;

    /**
     * 商品类型名称
     */
    @ApiModelProperty(value = "商品类型名称", dataType = "String")
    private String typeName;

    /**
     * 店铺ID
     */
    @ApiModelProperty(value = "店铺ID", dataType = "Long")
    private Long shopId;

    /**
     * 店铺名称
     */
    @ApiModelProperty(value = "店铺名称", dataType = "String")
    private String shopName;

    /**
     * 商品价格
     */
    @ApiModelProperty(value = "商品价格", dataType = "BigDecimal")
    private BigDecimal price;

    /**
     * 销售数量
     */
    @ApiModelProperty(value = "销售数量", dataType = "Integer")
    private Integer sales;

    /**
     * 商品主图
     */
    @ApiModelProperty(value = "商品主图", dataType = "String")
    private String picture;

    /**
     * 是否热销商品 0是 1否
     */
    @ApiModelProperty(value = "是否热销商品 0是 1否", dataType = "Integer")
    private Integer isHot;

    /**
     * 是否推荐 0是 1 否
     */
    @ApiModelProperty(value = "是否推荐 0是 1 否", dataType = "Integer")
    private Integer isRecommend;

    /**
     * 是否新品 0是 1否
     */
    @ApiModelProperty(value = "是否新品 0是 1否", dataType = "Integer")
    private Integer isNew;

    /**
     * 商品状态 0下架，1正常，9违规（禁售）
     */
    @ApiModelProperty(value = "商品状态 0下架，1正常，9违规（禁售）", dataType = "Integer")
    private Integer status;

    /**
     * 商品单位
     */
    @ApiModelProperty(value = "商品单位", dataType = "String")
    private String goodsUnit;

    /**
     * 商铺商品id
     */
    @ApiModelProperty(value = "商铺商品id", dataType = "Long")
    private Long shopGoodTypeId;

    /**
     * 商铺商品类别
     */
    @ApiModelProperty(value = "商铺商品类别", dataType = "String")
    private String shopGoodTypeName;
}
